Siamese shipworm - English Synonyms Dictionary